package com.nowcoder.community.dao;

import com.nowcoder.community.entity.DiscussPost;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 夏智力
 * @FileName DiscussPostMapper
 * @date 2021/5/30 10:44
 * @Software: IntelliJ IDEA
 */
@Mapper
public interface DiscussPostMapper {

    List<DiscussPost> selectDiscussPosts(int userId, int offset, int limit);

    //@Param注解是用于给参数起别名的
    //如果这个方法只有一个参数，并且在动态sql<if>里使用，则必须使用这个注解
    int selectDiscussPostRows(@Param("userId") int userId);
}
